package com.hualude.roadsign.model;

import javax.persistence.*;

/**
 * Created by shao-yikun on 2017/7/11.
 */
@Entity
@Table(name = "tb_roadpole", schema = "hualude_db", catalog = "")
public class RoadpoleEntity {
    private Integer roadPoleId;
    private String projectNumber;
    private String longitude;
    private String latitude;
    private String province;
    private String city;
    private String area;
    private String roadName;
    private String startRoad;
    private String endRoad;
    private Integer roadPoleShape;
    private String roadPoleSize;
    private String roadPolePic;
    private Integer roadPoleBridge;
    private Integer roadPoleSecurity;
    private Integer createUserId;
    private Integer modifierId;
    private Integer orgId;
    private Integer mainOrgId;
    private String roadPoleCreateTime;
    private Integer roadPoleRegionId;
    private Integer roadPoleIsComplete;

    @Id
    @GeneratedValue(strategy = GenerationType.IDENTITY)
    @Column(name = "RoadPoleId")
    public Integer getRoadPoleId() {
        return roadPoleId;
    }

    public void setRoadPoleId(Integer roadPoleId) {
        this.roadPoleId = roadPoleId;
    }

    @Basic
    @Column(name = "ProjectNumber")
    public String getProjectNumber() {
        return projectNumber;
    }

    public void setProjectNumber(String projectNumber) {
        this.projectNumber = projectNumber;
    }

    @Basic
    @Column(name = "Longitude")
    public String getLongitude() {
        return longitude;
    }

    public void setLongitude(String longitude) {
        this.longitude = longitude;
    }

    @Basic
    @Column(name = "Latitude")
    public String getLatitude() {
        return latitude;
    }

    public void setLatitude(String latitude) {
        this.latitude = latitude;
    }

    @Basic
    @Column(name = "Province")
    public String getProvince() {
        return province;
    }

    public void setProvince(String province) {
        this.province = province;
    }

    @Basic
    @Column(name = "City")
    public String getCity() {
        return city;
    }

    public void setCity(String city) {
        this.city = city;
    }

    @Basic
    @Column(name = "Area")
    public String getArea() {
        return area;
    }

    public void setArea(String area) {
        this.area = area;
    }

    @Basic
    @Column(name = "RoadName")
    public String getRoadName() {
        return roadName;
    }

    public void setRoadName(String roadName) {
        this.roadName = roadName;
    }

    @Basic
    @Column(name = "StartRoad")
    public String getStartRoad() {
        return startRoad;
    }

    public void setStartRoad(String startRoad) {
        this.startRoad = startRoad;
    }

    @Basic
    @Column(name = "EndRoad")
    public String getEndRoad() {
        return endRoad;
    }

    public void setEndRoad(String endRoad) {
        this.endRoad = endRoad;
    }

    @Basic
    @Column(name = "RoadPoleShape")
    public Integer getRoadPoleShape() {
        return roadPoleShape;
    }

    public void setRoadPoleShape(Integer roadPoleShape) {
        this.roadPoleShape = roadPoleShape;
    }

    @Basic
    @Column(name = "RoadPoleSize")
    public String getRoadPoleSize() {
        return roadPoleSize;
    }

    public void setRoadPoleSize(String roadPoleSize) {
        this.roadPoleSize = roadPoleSize;
    }

    @Basic
    @Column(name = "RoadPolePic")
    public String getRoadPolePic() {
        return roadPolePic;
    }

    public void setRoadPolePic(String roadPolePic) {
        this.roadPolePic = roadPolePic;
    }

    @Basic
    @Column(name = "RoadPoleBridge")
    public Integer getRoadPoleBridge() {
        return roadPoleBridge;
    }

    public void setRoadPoleBridge(Integer roadPoleBridge) {
        this.roadPoleBridge = roadPoleBridge;
    }

    @Basic
    @Column(name = "RoadPoleSecurity")
    public Integer getRoadPoleSecurity() {
        return roadPoleSecurity;
    }

    public void setRoadPoleSecurity(Integer roadPoleSecurity) {
        this.roadPoleSecurity = roadPoleSecurity;
    }

    @Basic
    @Column(name = "CreateUserId")
    public Integer getCreateUserId() {
        return createUserId;
    }

    public void setCreateUserId(Integer createUserId) {
        this.createUserId = createUserId;
    }

    @Basic
    @Column(name = "ModifierId")
    public Integer getModifierId() {
        return modifierId;
    }

    public void setModifierId(Integer modifierId) {
        this.modifierId = modifierId;
    }

    @Basic
    @Column(name = "OrgId")
    public Integer getOrgId() {
        return orgId;
    }

    public void setOrgId(Integer orgId) {
        this.orgId = orgId;
    }

    @Basic
    @Column(name = "MainOrgId")
    public Integer getMainOrgId() {
        return mainOrgId;
    }

    public void setMainOrgId(Integer mainOrgId) {
        this.mainOrgId = mainOrgId;
    }

    @Basic
    @Column(name = "RoadPoleCreateTime")
    public String getRoadPoleCreateTime() {
        return roadPoleCreateTime;
    }

    public void setRoadPoleCreateTime(String roadPoleCreateTime) {
        this.roadPoleCreateTime = roadPoleCreateTime;
    }

    @Basic
    @Column(name = "RoadPoleRegionId")
    public Integer getRoadPoleRegionId() {
        return roadPoleRegionId;
    }

    public void setRoadPoleRegionId(Integer roadPoleRegionId) {
        this.roadPoleRegionId = roadPoleRegionId;
    }

    @Basic
    @Column(name = "RoadPoleIsComplete")
    public Integer getRoadPoleIsComplete() {
        return roadPoleIsComplete;
    }

    public void setRoadPoleIsComplete(Integer roadPoleIsComplete) {
        this.roadPoleIsComplete = roadPoleIsComplete;
    }

}
